﻿#ifndef DMOS_H
#define DMOS_H

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <assert.h>

#include <csignal>

#include <string>
#include <vector>
#include <queue>
#include <deque>
#include <list>

#include <set>
#include <map>

#include <sstream>
#include <fstream>
#include <iostream>

#include <winsock2.h>


#include <windows.h>
#include <direct.h>
#include <process.h>
#include <conio.h>
#include <io.h>

using namespace std;

#define PATH_IS_DELIMITER(x) ('\\'== x || '/' == x)

#define PATH_DELIMITER '\\'

#define PATH_DELIMITER_STR "\\"

#define DMAPI __stdcall


#endif // DMOS_H
